SQL DROP DATABASE Statement

ஏற்கனவே உள்ள SQL தரவுத்தளத்தை நீக்க DROP DATABASE அறிக்கையைப் பற்றி அறிக

எச்சரிக்கை!

தரவுத்தளத்தை நீக்குவதற்கு முன் கவனமாக இருங்கள். ஒரு தரவுத்தளத்தை நீக்குவது தரவுத்தளத்தில் சேமிக்கப்பட்டுள்ள முழு தகவலையும் இழப்பதற்கு வழிவகுக்கும்!

SQL DROP DATABASE அறிக்கை

DROP DATABASE அறிக்கை ஏற்கனவே உள்ள SQL தரவுத்தளத்தை நீக்க பயன்படுகிறது.

தரவுத்தள நீக்கம் பணிப்பாய்வு

1

காப்புப்பிரதி எடுக்கவும்

2

நிர்வாக அனுமதி உறுதி

3

DROP DATABASE அறிக்கையை இயக்கு

4

தரவுத்தளம் நீக்கப்பட்டது

DROP DATABASE தொடரியல்

DROP DATABASE databasename;

💡 உதவிக்குறிப்பு:

எந்த தரவுத்தளத்தையும் நீக்குவதற்கு முன்பு உங்களுக்கு நிர்வாக அனுமதி உள்ளது என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். ஒரு தரவுத்தளம் நீக்கப்பட்ட பிறகு, பின்வரும் SQL கட்டளையுடன் தரவுத்தளங்களின் பட்டியலில் அது இல்லை என்பதைச் சரிபார்க்கலாம்: SHOW DATABASES;

DROP DATABASE எடுத்துக்காட்டு

பின்வரும் SQL அறிக்கை ஏற்கனவே உள்ள "testDB" தரவுத்தளத்தை நீக்குகிறது:

எடுத்துக்காட்டு

DROP DATABASE testDB;

தற்காலிக தரவுத்தளம்

சோதனை அல்லது மேம்பாட்டு தரவுத்தளங்களை நீக்குதல்

DROP DATABASE TempTestDB;

பழைய தரவுத்தளம்

காலாவதியான தரவுத்தளங்களை நீக்குதல்

DROP DATABASE OldBackupDB;

மறுசீரமைப்பு

மறுசீரமைப்புக்கு முன் தரவுத்தளங்களை நீக்குதல்

DROP DATABASE DevelopmentDB;

வெவ்வேறு தரவுத்தள அமைப்புகள்

MySQL

DROP DATABASE companydb;

DROP DATABASE database_name;

SQL Server

DROP DATABASE CompanyDB;

DROP DATABASE database_name;

PostgreSQL

DROP DATABASE companydb;

DROP DATABASE database_name;

Oracle

DROP DATABASE companydb;

DROP DATABASE database_name;

பாதுகாப்பு நடவடிக்கைகள்

காப்புப்பிரதி

நீக்குவதற்கு முன் எப்போதும் காப்புப்பிரதி எடுக்கவும்

-- Always backup first
BACKUP DATABASE CompanyDB 
TO DISK = 'C:\backup\CompanyDB.bak';

இரட்டை சரிபார்ப்பு

தரவுத்தளப் பெயரை இரண்டு முறை சரிபார்க்கவும்

-- Verify database name
SELECT name FROM sys.databases 
WHERE name = 'CompanyDB';

அனுமதிகள்

நீக்குவதற்கு முன் செயலில் உள்ள பயனர்களைச் சரிபார்க்கவும்

-- Check active connections
SELECT * FROM sys.dm_exec_sessions 
WHERE database_id = DB_ID('CompanyDB');

பயிற்சி

SQL DROP DATABASE அறிக்கையின் நோக்கம் என்ன?

தரவுத்தளத்திலிருந்து ஒரு அட்டவணையை நீக்க
✗ தவறு! இது DROP TABLE அறிக்கைக்கானது
அட்டவணையில் உள்ள அனைத்து பதிவுகளையும் நீக்க
✗ தவறு! இது DELETE அறிக்கைக்கானது
ஏற்கனவே உள்ள தரவுத்தளத்தை நீக்க
✓ சரி! DROP DATABASE அறிக்கையின் முதன்மை நோக்கம் ஏற்கனவே உள்ள SQL தரவுத்தளத்தை நீக்குவதாகும்
தரவுத்தளத்திலிருந்து குறிப்பிட்ட வரிசைகளை நீக்க
✗ தவறு! இது WHERE உடன் DELETE அறிக்கைக்கானது